﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

/**clase creada por el JC*/
namespace HS
{
    class MenuScene : GameScene {
        MenuComponent menu;

        public MenuScene(Game game, SpriteFont spriteFont, Texture2D fondo)
            : base(game) {
            Componentes.Add(new BackgroundComponent(game, fondo));
            String[] items = { "Nuevo Juego", "Continuar", "Ayuda", "Salir" };
            menu = new MenuComponent(game, spriteFont);
            menu.AdicionarMenuItems(items);
            Componentes.Add(menu);
        }
        public Int32 IndiceSeleccionado {
            get {
                return menu.IndiceSeleccionado;
            }
        } 
        public override void Show() {
            menu.Posicion = new Vector2((Game.Window.ClientBounds.Width - menu.Ancho) / 2, 100);
            base.Show();
        }
        public override void Hide() {
            base.Hide();
        }
    }
}
